Massive Protest Against Nato, Eu And Soaring Energy Costs Hits Prague